package com.cloud.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(name = "授权登录", description = "登录管理")
public class AuthBody {

    @Schema(description = "授权类型(1:钉钉 2:浙政钉 3:浙里办 4:微信)")
    private Integer authType;

    @Schema(description = "授权方式(1:应用, 2:扫码, 3:小程序)")
    private Integer authMode;

    @Schema(description = "授权唯一编码")
    private String authCode;

    @Schema(description = "加密数据")
    private String encryptData;

    @Schema(description = "系统编号", hidden = true)
    private String sysCode;

    @Schema(description = "请求tokenKey", hidden = true)
    private String tokenKey;

}
